برنامه‌نویسی پایتون مقدماتی

زبان پایتون را از پایه به شکل اصولی و کاربردی بیاموزید.

آموزش پایتون مقدماتی
آموزش پایتون مقدماتی

۵۱۸۰+

کدآموز

۱۰۵+

تمرین عملی

۱۱۰+

درسنامه آموزشی

feature
feature

به همراه گواهی معتبر

۹۰ روز مهلت گذراندن دوره

برنامه‌نویسی پایتون مقدماتی

زبان پایتون را از پایه به شکل اصولی و کاربردی بیاموزید.

۳,۴۹۹,۰۰۰ تومان
quotationامکان پرداخت قسطیquotation

مناسب‌ترین

زبان برای شروع یادگیری برنامه‌نویسی

رتبه دوم

پر‌استفاده‌ترین زبان برنامه‌نویسی در سال ۲۰۲۱

پرکاربردترین

زبان برنامه‌نویسی در رشته‌های فنی و مهندسی

۳۸٪ رشد

تعداد برنامه‌نویسان پایتون از سال ۲۰۲۱ به ۲۰۲۲

معرفی

مخاطبین

پیش‌نیازها

سرفصل‌ها

اساتید

0 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 1

معرفی دوره

دنیای امروز ما، تسلط به برنامه‌نویسی به یک «باید» تبدیل شده. به زبان خودمانی، برنامه‌نویسی یعنی امر کردن یک‌سری دستور به یک کامپیوتر. زبان پایتون، یک زبان پرکاربرد در دنیای امروز است. سادگی یادگیری این زبان موجب استقبال زیاد کاربران شده و از این رو این زبان برای شروع یادگیری برنامه‌نویسی مناسب‌ است.

section item

این دوره مناسب شما است اگر...

• مشتاقید به بازار پردرآمد برنامه‌نویسی و حوزه‌ی نرم‌افزار وارد شده و آینده‌ی شغلی خود را رقم بزنید.

• برای پروژه‌های شخصی، دانشگاهی و یا کاری خود نیاز به یادگیری سریع زبان پایتون دارید.

• می‌خواهید دروس برنامه‌نویسی دانشگاه را با نمره‌ی عالی پشت سر بگذارید.

• می‌خواهید پایتون را به صورت عملی و یکبار برای همیشه به شکل اصولی بیاموزید.

section item

این دوره مناسب شما نیست اگر...

• هنوز فکر می‌کنید که شرکت‌ها برای استخدام به مدرک دانشگاهی شما توجه می‌کنند.

• تجربه‌ی عملی چندین هزار خط کدنویسی برایتان ارزشی ندارد.

• حاضر نیستید در هفته ۶ ساعت برای یادگیری، پیشرفت و رشد درآمدتان زمان بگذارید.

• می‌خواهید پایتون را به طور سطحی و گذرا بیاموزید.

پیش‌نیازها

لازم است...

section item

علاقه و پشتکار داشته باشید.

لازم نیست...

section item

پیش‌زمینه‌ی برنامه‌نویسی داشته باشید.

section item

در رشته‌ی کامپیوتر تحصیل کرده باشید.

section item

دانش ریاضی قوی داشته باشید.

سرفصل‌های دوره

۱۱۲

درسنامه

۵۲

ویدئو

۱۰۹

تمرین

certificatethumb

اساتید و مربیان دوره

نیلوفر فخفور's avatar
نیلوفر فخفور
طراح
عطیه پوردرخشان's avatar
عطیه پوردرخشان
طراح
علی شفیعی's avatar
علی شفیعی
طراح
محمدرضا رستگاری's avatar
محمدرضا رستگاری
طراح
سید امین حسینی's avatar
سید امین حسینی
طراح
محمدصالح مهدی‌نژاد's avatar
محمدصالح مهدی‌نژاد
مربی
پرهام نجارزاده's avatar
پرهام نجارزاده
مربی
college

برنامه‌نویسی پایتون مقدماتی

feature

۱۰۵+ تمرین عملی

feature

۱۱۰+ درسنامه آموزشی

feature

۵۰+ ویدیو آموزشی

۹۰ روز مهلت ارسال تمرین
گواهی معتبر

نظرات بتاتسترهای دوره

محمدرضا بابایی

محمدرضا بابایی

با اینکه مدت زیادی با زبان‌های برنامه‌نویسی متفاوت کار کرده بودم، اما همیشه برام سوال بود که چطوری می‌تونم دوستان خودم رو که تازه می‌خواهند با دنیای برنامه‌نویسی آشنا بشن رو راهنمایی کنم. وقتی دوره مبانی رو بعد از این سال‌ها گذروندم، حس خیلی خوبی پیدا کردم. اولا که خیلی از مباحث و اصول بسیار ساده آموزش داده میشن. دوما با تمرین‌های هدفمند دوره، مباحث آموخته شده کاملا توی ذهن تثبیت میشن و دروازه‌ای میشه برای ورود به دنیای مهندسی نرم‌افزار.

مینا رباطیان

مینا رباطیان

با خواندن این دوره کسی ضرر نمی‌کند و زمان را از دست نمی‌دهد. حتی اگر برنامه‌نویسی بلدید و آشنا هستید، باز هم گذراندن این دوره را توصیه می‌کنم.

الهام امیری

الهام امیری

قلم محتوا خیلی شیواست و مفاهیم رو به خوبی منتقل می‌کنه، پیوستگی مطالب حفظ و توضیحات به قدر کافی ارائه شده. راهنمایی گام به گام تمرین‌های آموزشی، روش بسیار خوبیه برای آغازگران یادگیری برنامه‌نویسی. و در آخر اینکه وجود ویدیوها و نکات جدید مطرح شده در اون‌ها باعث جذابیت بیشتر درس نامه شده.

ناصر سینا

ناصر سینا

در کل دوره خوبیه! این دوره با ادبیاتی ساده بیان شده و همه فهم است. از نقاط قوتش اینه که نیاز به دانش و آگاهی قبلی نداره. در طول دوره میتونید پیشرفت خودتون رو در قالب درصد یا نقشه راه ببینید. تمرین هایی هم که در طول دوره وجود دارن، هم طراحی سوالشون قشنگه و هم به تثبیت مطالب کمک می‌کنه.

۳٬۴۹۹٬۰۰۰ تومان

quotation

امکان پرداخت قسطی

quotation

مدت زمان گذراندن دوره: ۹۰ روز

دسترسی به محتوای دوره همیشگی است.

بعد از پایان مهلت دوره، امکانات ویژه شامل مربی‌گری، داوری آنلاین و دریافت گواهی نیازمند تمدید و پرداخت هزینه است.

سوالات متداول

آموزش پایتون مقدماتی

پایتون یکی از پرکاربردترین و پرطرفدارترین زبان‌های برنامه‌نویسی دنیاست؛ زبانی که به‌خاطر سادگی نحو (syntax)، خوانایی بالا و انعطاف‌پذیری‌اش و البته کاربرده گسترده در حوزه‌های مختلف هم برای تازه‌واردهای دنیای برنامه‌نویسی و هم برای متخصصان باتجربه، یکی از انتخاب‌های اول محسوب می‌شود. آموزش پایتون مقدماتی دقیقا همان نقطه‌ی شروعی است که در آن، بدون نیاز به هیچ پیش‌زمینه‌ای در برنامه‌نویسی، ریاضیات پیشرفته یا رشته‌ی تحصیلی خاص، مفاهیم پایه‌ی برنامه‌نویسی را از طریق یکی از منطقی‌ترین زبان‌های موجود یاد می‌گیرید.
تسلط به برنامه‌نویسی دیگر یک مهارت اختیاری یا تخصصی محدود به گروه خاصی از افراد نیست؛ از تحلیل داده در حوزه‌های مالی و بازاریابی گرفته تا اتوماسیون کارهای تکراری در مشاغل مختلف، برنامه‌نویسی به یک مهارت پایه در بسیاری از حرفه‌ها تبدیل شده. به همین دلیل، امروزه میان دوره‌های برنامه نویسی موجود در بازار، انتخاب یک نقطه‌ی شروع درست اهمیت زیادی دارد و در میان تمام زبان‌های برنامه‌نویسی، پایتون به‌دلیل سادگی یادگیری‌اش، همچنان بهترین نقطه‌ی شروع محسوب می‌شود.

پایتون چیست و چرا بهترین انتخاب برای شروع برنامه‌نویسی است؟

برخلاف بسیاری از زبان‌های برنامه‌نویسی که یادگیری‌شان نیازمند درک مفاهیم پیچیده از همان ابتدا است، پایتون اجازه می‌دهد از همان جلسه‌ی اول، کدی بنویسید که واقعا کار می‌کند. همین ویژگی باعث شده پایتون هم برای کسانی که می‌خواهند وارد بازار کار پردرآمد نرم‌افزار شوند، و هم برای کسانی که صرفا به یک ابزار قدرتمند برای پروژه‌های شخصی یا دانشگاهی‌شان نیاز دارند، انتخاب اول باشد.

مهم‌تر از همه، پایتون دروازه‌ی ورود به حوزه‌های تخصصی‌تری مثل هوش مصنوعی، تحلیل داده، توسعه‌ی وب و امنیت و بازی سازی است. آموزش پایتون مقدماتی تنها نقطه‌ی شروع این مسیر است؛ بعد از تسلط بر مفاهیم پایه، می‌توانید با آموزش پایتون پیشرفته ادامه دهید و مفاهیمی مثل برنامه‌نویسی شی‌گرا، کار با کتابخانه‌های تخصصی و پروژه‌های پیچیده‌تر را یاد بگیرید.

بهتر است قبل از تهیه دوره پایتون مقدماتی مطلب پایتون چیست را مطالعه کنید.

آموزش پایتون مقدماتی مناسب چه کسانی است؟

آموزش پایتون مقدماتی برای سه گروه اصلی از افراد بیشترین ارزش را دارد.

  • ورود به بازار کار پردرآمد برنامه‌نویسی

اگر مشتاق‌اید وارد بازار پردرآمد برنامه‌نویسی و حوزه‌ی نرم‌افزار شوید و می‌خواهید اولین قدم محکم را برای رقم‌زدن آینده‌ی شغلی‌تان بردارید، این دوره پایه‌ای است که تمام مسیرهای تخصصی بعدی (وب، هوش مصنوعی، تحلیل داده، امنیت، بازی سازی) روی آن ساخته می‌شود. برای کسانی که می‌خواهند این مسیر را با شدت و جدیت بیشتری طی کنند و سریع‌تر وارد بازار کار شوند، گزینه‌ی بوت کمپ پایتون هم می‌تواند مسیر بعدی مناسبی باشد.

  • دانشجویان برنامه‌نویسی

اگر نیاز دارید دروس برنامه‌نویسی دانشگاه را با نمره‌ی عالی پشت سر بگذارید، این دوره خلأ رایج بین دانشجویان را پر می‌کند: بسیاری از دانشجویان مفاهیم را در کلاس درس به‌صورت نظری می‌بینند، اما با تمرین عملی کافی آشنا نمی‌شوند. ساختار تمرین‌محور این دوره دقیقا همین کمبود را جبران می‌کند.

  • یادگیری سریع برای پروژه‌های شخصی و کاری

اگر برای یک پروژه‌ی شخصی، دانشگاهی یا کاری نیاز دارید پایتون را سریع و اصولی یاد بگیرید، این دوره دقیقا مناسب شماست. ساختار فشرده و هدفمند آن مستقیم سراغ مهارت‌های کاربردی می‌رود و دیگر لازم نیست دوره‌های طولانی و پراکنده را بگذرانید.

سرفصل‌های دوره پایتون مقدماتی

سرفصل‌های دوره پایتون مقدماتی طوری طراحی شده‌اند که هر مفهوم اول به‌صورت اصولی آموزش داده شود و بلافاصله با تمرین عملی تثبیت شود، نه اینکه در حد تئوری باقی بماند.

مسیر یادگیری از مفاهیم پایه، یعنی ورودی، خروجی و متغیرها، شروع می‌شود؛ جایی که یاد می‌گیرید چطور با کامپیوتر «گفت‌وگو» کنید. سپس با عملگرهای ریاضی آشنا می‌شوید و وارد دنیای ساختارهای شرطی و حلقه‌ها می‌شوید؛ همان ابزارهایی که به برنامه‌ی شما امکان تصمیم‌گیری و تکرار می‌دهند.

در ادامه سراغ توابع می‌روید تا یاد بگیرید کدهای تکراری را در قالب‌هایی قابل استفاده‌ی دوباره سازمان‌دهی کنید. بعد به ساختارهای داده‌ای مثل لیست، تاپل و دیکشنری می‌رسید که ستون فقرات بسیاری از برنامه‌های واقعی پایتون هستند. در بخش‌های پایانی دوره هم با توابع بازگشتی، الگوریتم‌های مرتب‌سازی و جست‌وجو، و کار با فایل آشنا می‌شوید؛ مفاهیمی که پایه‌ی هر مسیر تخصصی‌تر در آینده خواهند بود.

هر مفهوم را چطور یاد می‌گیرید؟

یادگیری هر کدام از این مفاهیم در سه قدم پیش می‌رود:

  • فهم منطق مفهوم با ویدیوهای آموزشی: اول با ویدیوهای آموزشی دوره می‌بینید هر مفهوم چه کاری انجام می‌دهد و چرا به آن نیاز دارید.
  • تمرین بلوکی (Blockly): پیش از نوشتن کد، همان منطق را با کنار هم گذاشتن بلوک‌های تصویری پیاده می‌کنید. در این مرحله درگیر جزئیات نحو (syntax) مثل تورفتگی و علامت‌ها نمی‌شوید و تمام تمرکزتان روی منطق حل مسئله است. همین باعث می‌شود مفاهیم انتزاعی مثل حلقه و شرط ملموس و قابل فهم شوند.
  • کدنویسی واقعی با پایتون: وقتی منطق را فهمیدید، همان مفهوم را با کد پایتون می‌نویسید و در ده‌ها تمرین عملی و پروژه‌محور به کار می‌برید. هر مفهوم را همان لحظه در قالب یک مسئله‌ی واقعی پیاده‌سازی می‌کنید و بازخورد فوری می‌گیرید.
  • ترکیب ویدیو، تمرین بلوکی و کدنویسی باعث می‌شود در این مسیر یک شنونده‌ی منفعل نباشید. اول مفهوم را می‌فهمید و بعد آن را با دست خودتان می‌سازید.

مزیت یادگیری تعاملی و پروژه‌محور پایتون

یکی از بزرگ‌ترین چالش‌های یادگیری برنامه‌نویسی از طریق ویدیوهای صرف، این است که دیدن یک نفر دیگر در حال کدنویسی، لزوما به این معنا نیست که خودتان هم می‌توانید همان کد را بنویسید. رویکردی که در آن، بلافاصله بعد از یادگیری هر مفهوم، آن را با یک تمرین واقعی پیاده‌سازی می‌کنید و بازخورد دقیق (چه از طریق داوری خودکار کد، چه از طریق مربی انسانی) دریافت می‌کنید، به مراتب مؤثرتر از یادگیری صرفا نظری است. این دقیقا همان چیزی است که آموزش پایتون مقدماتی را از یک دوره‌ی صرفا ویدیویی متمایز می‌کند.

مسیر شغلی بعد از آموزش پایتون مقدماتی

بازار کار حوزه‌ی نرم‌افزار یکی از پویاترین و پردرآمدترین بازارهای کار امروز است، و پایتون یکی از مطمئن‌ترین نقطه‌های ورود به این بازار محسوب می‌شود. یادگیری اصولی و یک‌بار‌برای‌همیشه‌ی پایتون، نه‌تنها پایه‌ی محکمی برای ادامه‌ی مسیر تخصصی‌تر شما (مثل توسعه‌ی وب، هوش مصنوعی یا تحلیل داده) می‌سازد، بلکه به شما این امکان را می‌دهد که همین حالا، بدون نیاز به مدرک دانشگاهی خاص یا دانش ریاضی پیشرفته، اولین قدم واقعی را برای تغییر مسیر شغلی‌تان بردارید.

برای دانشجویانی که هدف‌شان گذراندن موفق دروس دانشگاهی است، مزیت اصلی این دوره در این است که مفاهیم را نه صرفا برای قبولی در امتحان، بلکه برای تسلط واقعی یاد می‌گیرید، چیزی که در درازمدت، چه برای دروس پیشرفته‌تر دانشگاهی و چه برای ورود به بازار کار، ارزشمندتر از حفظ‌کردن نکات امتحانی است.